diesel engine repairman - Spanish English Dictionary